<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html{color:#333;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family: "Microsoft Yahei", sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
.il,li,#nav_menu{display:inline-block;*display:inline;*zoom:1;vertical-align:top}
body,button,input,select,textarea{font:14px/1.5 "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"\5B8B\4F53"}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
iframe{display:block}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
i{font-style:normal}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:500;color:#000}
h1{font-size:24px}
h2{font-size:16px}
h3,h4,h5,h6{font-size:14px}
q:before,q:after{content:''}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
ins,a{text-decoration:none}
a{-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s}
a,a:link,a:visited{color:#616161}
a{color:#666}

body{min-width:1010px;position: relative;}
.header{height:100px;width:100%;background:#fff;}
.header_m{height:100px;position:relative;z-index:2;*z-index:2}
.main{width:1010px;margin:0 auto;}
.logo{position:absolute;top:7px;left:100px;width:140px;height:100px;}
.htop{height:40px;width:400px;position:absolute;right:50px;top:5px}
.search{display:block;width:160px;height:22px;position:relative;}
.ipt{width:160px;height:22px;border:none;outline:none;text-indent:10px;background:url(image/search1bg.png)}
.search1{position:absolute;top:2.5px;right:5px;background:url(image/search1.png);width: 17px;border:none; }
.hww{width:80px;height:20px;position:absolute;top:2px;right:150px}
.hww li{height:20px;width:20px;background:#c8c8c8;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center;margin:0 10px}
.hww li:hover{background:#2aafe7}
.hce{color:#c8c8c8;display:block;position:absolute;top:2px;right:80px;}
.hce a{color:#666}
.nav{height:58px;width:700px;position:absolute;top:40px;right:50px;text-align:right;}
.nav ul{height:58px;width:700px;}
.nav li{height:58px;line-height:58px;line-height:58px/9;*line-height:58px;_line-height:58px;position:relative}
.nav li a{padding:20px 20px;color:#666 }
.nav li:hover{border-bottom:2px solid #1092cb}
.nav li a:hover{color:#f90}

.nav .art{background:#1092cb;color:#fff}
.nav dl{display:none;widh:100%;overflow:hidden;background:#FFF;position:absolute;top:60px;left:0;width:auto;white-space: nowrap;text-align:left}
.nav dl dd{height:40px;line-height:40px;*line-height:40px;_line-height:40px;width:100%}
.nav dl dd:hover{background:#0a7cc5}
.nav dl dd:hover a{color:#fff}
.nav li:hover dl{display:block;}

/*
.banner{height:660px;width:100%;position:relative;overflow:hidden;z-index:0;*z-index:0;}
.banner .hd{height:660px;overflow:hidden;}
.banner ul li{height:660px;width:100%;background-size:cover;background-position:center center;}
.prev{display:block;width:40px;height:60px;position:absolute;left:50px;top:300px;background:url(image/prev.png) center no-repeat}
.next{display:block;width:40px;height:60px;position:absolute;right:50px;top:300px;background:url(image/next.png) center no-repeat}

.banner_t{ height:100px;position:relative;z-index:999;*z-index:1;margin-top:170px;}
.banner_t h2{font-size:36px;color:#fff}
.banner_t h5{font-size:16px;color:#fff}
.banner_t input{background:#10a9ea;border:none;width:100px;height:30px;color:#fff;margin-top:10px;cursor:pointer}

.b_banner{height:110px;width:100%;background:url(image/b_b_bg.png) repeat-x;position:absolute;bottom:0;}
.b_b_main{height:110px;overflow:hidden}

.kwicks{height:110px;width:130px;position:relative;float:left;overflow:hidden}
.first{width:360px;}
.icon{display:block;height:110px;width:130px;text-align:center}
.icon img{margin-top:10px;}
.icon b{color:#fff}
.kwicks p{display:block;position:absolute;top:0;left:130px;width:230px;height:110px;line-height:25px;color:#fff;padding:10px;overflow:hidden;}
.icon1{background:rgb(34, 141, 204)}
.icon2:hover{background:rgb(255, 110, 0)}
.icon3:hover{background: rgb(206, 28, 34)}
.icon4:hover{background:rgb(87, 155, 32)}
.icon5:hover{background:rgb(232, 159, 19)}
.icon6:hover{background:rgb(232, 159, 100)}
*/


.banner {position: relative;height:660px;}
.banner .slides li {position: relative;overflow: hidden;}
.banner img {width: 100%;display: block;height:660px;
}
.banner-s img {
	position: relative;
	left: 50%;
	width: 1600px;
	margin-left: -800px;
}
.banner .para, .banner .text,.banner .para, .banner .pp {
	position: absolute;
	top: 0;
	left: 0;
	margin-left: 0;
}
.banner .text { 
	top: 15%;
	left: 50%;
	width: auto;
	height: auto;
	margin-left: -500px;
	color:#fff;
}
.banner .text dt{
	font-size:36px;
	height:50px;
	font-weight: bold;
}
.banner .text dd.tit{
	height:18px;
	font-size: 14px;
	text-indent:2px;
}
.banner .text dd.data{
	font-family: arial;
	font-size:10px;
	text-indent:2px;
}
.banner .text dd.btn{
	margin-top:12px;
}
.banner .text dd.btn a{display: block;height:28px;line-height:28px;width:80px;background:#ff6e00;text-align: center;
	font-size:12px;
	color:#fff;
}



.banner .flex-prev,
.banner .flex-next {
	position: absolute;
	top:50%;
	width: 77px;
	height: 118px;
	margin-top: -59px;
	text-indent: -100em;
	overflow: hidden;
}
.banner .flex-prev {
	left: 0;
	background: url(image/prev.png) no-repeat center center;
}
.banner .flex-next {
	right: 0;
	background: url(image/next.png) no-repeat center center;
}
.banner .flex-control-nav {
	position: absolute;
	top: 20%;
	left: 50%;
	margin-top: 170px;
	margin-left: -500px;
}
.banner .flex-control-nav li {
	float: left;
	width: 10px;
	height: 10px;
	margin-top:10px;
	margin-left: 8px;
}
.banner .flex-control-nav li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -100em;
	overflow: hidden;
	background: #fff;
	cursor: pointer;
	background: url(images/index-btn2.png) no-repeat;
}
.banner .flex-control-nav li .flex-active {
	background: url(images/index-btn1.png) no-repeat;
}


.index-content {
	position: relative;
	overflow: hidden;
}
.module {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 98px;
	background: url(images/index-icon.png) repeat-x 0 0;/*2.11 add style*/
}
.module .center {
	position: absolute;
	left: 50%;
	top: 0;
	width: 1200px;
	height: 98px;
	margin-left: -500px;
	overflow: hidden;
	
}
.module .index-center{
	background: none;
}
.kwicks {
	width: 1200px;
	height: 98px;

}
.kwicks .kwick {
	float: left;
	width: 128px;
	height: 98px;
	border-right: 1px solid transparent;
	background: url(images/y-bg4.png) no-repeat right center;/*2.11 add style*/
	overflow: hidden;
}
.kwicks .kwick div {
	width:360px;
	height: 98px;
	/*background:url(../images/index-icon.png) repeat-x;*/
}
.kwicks .first {
	width: 360px;
}
.kwicks .last {
	border-right: 0;
}
.kwicks .icon {
	float: left;
	width: 128px;
	height: 98px;
	background-repeat: no-repeat;
	background-position: center center;
	position:relative;
cursor:pointer

}
.kwicks .icon01{
	background-image: url(image/0.png);
	background-position: center top;
}
.kwicks .icon02 {
	background-image: url(image/1.png);
	background-position: center top;
}
.kwicks .icon03 {
	background-image: url(image/2.png);
	background-position: center top;
}
.kwicks .icon04 {
	background-image: url(image/3.png);
	background-position: center top;
}
.kwicks .icon05 {
	background-image: url(image/4.png);
	background-position: center top;
}
.kwicks .icon06 {
	background-image: url(image/5.png);
	background-position: center top;
}
.kwicks img {
	float: left;
}
.kwicks .first .icon {
	background-color: #009cff;
}
.module .left {
	position: absolute;
	left: 0;
	right: 50%;
	margin-right: 500px;
	background:url(images/index-icon.png) repeat-x;
	height: 98px;
}
.module .right {
	position: absolute;
	right: 0;
	left: 50%;
	margin-left: 500px;
	background:url(images/index-icon.png) repeat-x;
	height: 98px;
}


.kwicks .kwick div.kwick-nr{width:200px;height:98px;float:left;}
.kwick-nr p{height:98px;width:150px;overflow: hidden;float: left;}
.kwick-nr h3{color:#f1f1f1;padding-top:28px;line-height:24px;margin-left:24px;width:170px;float:left;font-size:12px;}
.index-content {height: 620px;overflow: hidden;position: relative;}
.kwicks .icon a{color:#fff;display:block;width:128px;height:98px;position:absolute;top:-15px;text-align:center;padding-top:75px;line-height:30px}



.content{height:210px;background:#f1f1f1;}
.c_main{height:210px;}
.c_company{width:505px;height:160px;margin-top:25px;}
.c_m_l{width:170px;height:160px;overflow:hidden;position:relative}
.c_m_l img{width:170px;height:160px;}
.c_m_l .rsp{width:170px;height:160px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.c_m_l .text{position:absolute;width:170px;height:160px;left:-170px;top:0px;overflow:hidden;}
.c_m_l .text h3{width:170px;margin-top:50px;height:50px;line-height:30px;text-align:center;color:#FFFFFF;font-size:20px;}
.c_m_r{width:335px;background:#fff;height:160px;overflow:hidden}
.c_m_r p{height:110px;overflow:hidden;display:block;padding:10px;line-height:30px;text-indent:10px;font-size:14px;}
.c_m_r a{font-size:12px;color:#666;float:right;margin-right:10px;}


.c_news{width:505px;height:160px;margin-top:25px;}
.c_n_l{width:170px;height:160px;overflow:hidden;position:relative;}
.c_n_l img{width:170px;height:160px;}
.c_n_l h3{width:170px;height:30px;line-height:30px;background:#000;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;position:absolute;left:0;bottom:-30px;overflow:hidden}
.h3_title{width:130px;margin-left:10px;overflow:hidden;}
.c_n_l h3 a{color:#fff}
.c_n_r{width:335px;background:#fff;height:160px;overflow:hidden}
.c_n_r span{display:block;height:30px;width:335px;}
.c_n_r span img{margin:10px 20px 0 20px;}
.news_list{width:335px;height:90px;padding-left:30px;padding-top:5px;}
.news_list li{height:30px;line-height:30px;position:relative}
.news_list li a{color:#666}
.news_list li p{width:280px;height:30px;line-height:30px;overflow:hidden;}
.news_list li b{width:50px;height:30px;line-height:30px;position:absolute;right:0;top:0;text-align:right}
.c_n_r .more{font-size:12px;color:#1bb1ef;float:right;margin-right:10px;}

.footer{height:200px;}
.footer_top{height:70px;position:relative}
.f_com{height:40px;width:500px;margin-top:15px;}
.f_com li{height:40px;line-height:40px;width:150px;position:relative}
.f_com li .ftel{width:40px;height:40px;display:block;background:url(image/ftel.png) center center no-repeat}
.f_com li b{position:absolute;top:0;left:40px;color:#888888}
.fmes{width:40px;height:40px;display:block;background:url(image/fmes.png) center center no-repeat}
.fqq{width:40px;height:40px;display:block;background:url(image/fqq.png) center center no-repeat}
.f_com li img{position:absolute;top:12px;left:40px;}
.fastlink{height:70px;position:absolute;top:0;right:10px;display:block;width:400px;text-align:right;}
.fastlink p{float:left;line-height:40px;margin-left:150px}
.fastlink a{line-height:40px;}
.footer_main{height:130px;text-align:center;position:relative}
.footer_main p{height:40px;line-height:40px;color:#888888}
.sys{width:100px;height:120px;position:absolute;right:10px;top:-10px;}
.sys b{color:#888888;line-height:20px;height:20px;}
/*关于我们*/
.in_banner{height:450px;width:100%;position:relative;overflow:hidden;z-index:0;*z-index:0;}
.innav{height:40px;position:relative;margin-top:-20px;z-index:1;*z-index:1;}
.innav ul{text-align:center;}
.innav li{width:100px;height:40px;line-height:40px;text-align:center;background:#eaeaea;margin-left:15px;}
.innav li:hover{background:#fb4957;transition: 1s all;}
.innav li:hover a{color:#fff}
.innav .art{background:#fb4957}
.innav .art a{color:#fff}
.inmain{min-height:700px;}
.inmain_top{height:150px;}
.xian{display:block;height:50px;width:600px;margin:0 auto;border-bottom:2px solid #ebebeb}
.inmain_top h3{font-size:18px;color:#bfbfbf;line-height:40px;text-align:center}
.inmain_top h4{font-size:18px;color:#0474b5;line-height:20px;text-align:center}
.in_content #ul{list-style-type:disc;}
.in_content ul li{display:block}


.in_content p{text-indent:2em;padding-top:40px;text-align:left;font-size:16px;line-height:160%;color:#888888;padding-bottom:40px;}
.totop{background:#f1f1f1;width:100%;overflow:hidden}
.totop:hover{background:#409ef5;transition: 1s all;-moz-transition: 1s all;-webkit-transition: 1s all;}
.totop_b{width:120px;height:30px;background:#fff;margin:10px auto;border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;position:relative}
.totop_b a{position:absolute;left:10px;line-height:30px;}
.in_footer{height:70px;position:relative;}
.in_footer p{width:500px;text-align:right;position:absolute;right:0;top:10px;color:#888888}
/*产业*/
.in_nav1{height:150px;position:relative;margin-top:-20px;z-index:1;*z-index:1;}
.in_nav1 ul{text-align:center;}
.in_nav1 ul li{width:120px;height:150px;background:url(image/bule_bg.png)  no-repeat;margin-left:20px;}
.in_nav1 ul li:hover{background:url(image/red_bg.png) no-repeat}
.in_nav1 ul li:hover a{color:#ef3b59}
.in_nav1 ul .checked{background:url(image/red_bg.png) no-repeat}
.in_nav1 ul .checked a{color:#ef3b59}

.chanye_list li{display:block;margin-top:20px;padding-top:30px;border-top:1px solid #e6e6e6;margin-bottom:20px;}
.chanye_list li:first-child{border:none}
.chanye_list li h2{height:30px;line-height:30px;}
.chanye_list li h2 a{margin-left:10px;color:#0288de}

.title{height:100px;width:700px;margin:0 auto;}
.title h2{display:block;height:50px;color:#0288de;font-size:20px;line-height:50px;text-align:center;width:700px;border-bottom:solid 2px #ebebeb}
.show_title{display:block;height:50px;width:700px;line-height:50px;color:#888888}
.bdsharebuttonbox{float:right;margin-top:11px;}
.show_title b{font-weight:normal;margin-left:100px;}
.show_title i{font-style:normal;margin-left:170px;}

.innp{height:82px;width:1010x;margin:20px auto;border-top:solid 2px #ebebeb}
.innp span{display:block;height:40px;width:1010px;margin-bottom:2px;line-height:40px;padding-left:10px;font-size:16px;}
.innp span a{color:#888888}
.innp span a:hover{color:#0288de}

.in_news_list{width:1010px;height:800px;overflow:hidden;}
.in_news_list ul{width:1200px;overflow:hidden;}
.in_news_list li{width:500px;height:200px;margin:20px 10px 20px 0;position:relative}
.in_news_list li span{display:block;height:200px;width:230px;position:absolute;left:0;top:0;background-size:cover;background-position:center center}
.in_news_list li h2{display:block;height:30px;width:250px;position:absolute;top:0;right:0;}
.in_news_list li h2 a{font-size:16px;line-height:30px;color:#515151;}
.in_news_list li h2 a:hover{font-size:18px;line-height:30px;color:#0288de;transition: 1s all;}
.in_news_list li p{height:80px;width:250px;line-height:20px;font-size:13px;color:#888888;position:absolute;top:50px;right:0;}
.in_news_list li .n_buttom{display:block;width:120px;height:30px;line-height:30px;background:#0b93e9;text-align:center;position:absolute;right:130px;bottom:0;color:#FFF}

/*翻页*/
.page ul{text-align:center;height:30px;padding-bottom:50px;}
.page ul li{line-height:30px;width:40px;}
.page ul li:hover{background:#0288de}
.page ul li:hover a{color:#fff}
.page ul li:first-child{width:60px;}
.page ul li:last-child{width:60px;}
/*留言板*/
.liuyan{background:#f1f1f1;width:100%;overflow:hidden}
.liuyan_main{background:#fff;width:840px;height:650px;margin:50px auto;margin-bottom:100px;border-top:solid 3px #f14949}
.liuyan_main .l_top{width:820px;margin:0 auto;height:100px;border-bottom:solid 1px #efefef}
.liuyan_main .l_top h3{display:block;width:820px;height:30px;line-height:30px;text-align:center;font-size:22px;color:#888888;padding-top:20px;}
.liuyan_main .l_top h4{display:block;width:820px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#0474b5}

/*留言板*/
.l_form{width:500px;margin:0 auto;}

.name{display:block;width:500px;height:60px;margin-top:50px;}
.name span{line-height:60px;display:block;height:50px;float:left;color:#515151}
.name input{display:block;width:300px;height:30px;float:right;margin-right:120px;border-radius:5px;border:1px solid #dcdcdc;outline:none;line-height:30px;margin-top:15px;}
.sex{display:block;width:500px;height:60px;}
.sex span{line-height:60px;display:block;height:50px;float:left;color:#515151}
.sex input{display:inline-block;line-height:30px;margin-top:23px;margin-left:35px;}
.phone{display:block;width:500px;height:60px;}
.phone span{line-height:60px;display:block;height:50px;float:left;color:#515151}
.phone input{display:block;width:300px;height:30px;float:right;margin-right:120px;border-radius:5px;border:1px solid #dcdcdc;outline:none;line-height:30px;margin-top:15px;}
.email{display:block;width:500px;height:60px;}
.email span{line-height:60px;display:block;height:50px;float:left;color:#515151}
.email input{display:block;width:300px;height:30px;float:right;margin-right:120px;border-radius:5px;border:1px solid #dcdcdc;outline:none;line-height:30px;margin-top:15px;}
.mescon{display:block;width:500px;min-height:120px;}
.mescon span{line-height:60px;display:block;height:50px;float:left;color:#515151}
.mescon textarea{display:block;width:400px;height:90px;line-height:30px;float:right;margin-right:20px;border-radius:5px;border:1px solid #dcdcdc;outline:none;line-height:30px;margin-top:15px;}
.liu_bu{display:block;width:500px;height:60px;margin-top:20px;}
.liu_bu input{display:block;width:100px;height:30px;background:#409ef5;margin:0 auto;text-align:center;line-height:30px;color:#fff;border-radius:5px;border: none;cursor: pointer;}
/*大事记*/

.innav2{width:100%;height:130px;position:relative;margin-top:-20px;z-index:1;*z-index:1;border-bottom:solid 1px #ebebeb;text-align:center;}
.innav2 ul{text-align:center;width:1010px;margin:0 auto}
.innav2 li{width:100px;height:40px;line-height:40px;text-align:center;background:#eaeaea;margin-left:15px;}
.innav2 li:hover{background:#fb4957;transition: 1s all;}
.innav2 li:hover a{color:#fff}
.innav2 .art{background:#fb4957}
.innav2 .art a{color:#fff}
.d_hd{height:60px;margin-top:30px;position:relative}
.d_hd dd{width:125px;height:60px;float:left;line-height:60px;background:url(image/d_xian.png) center right no-repeat;color:#888888; cursor:pointer;position:relative}
.d_hd dd span{height:20px;width:1px;background:url(image/d_span.png) center bottom no-repeat;display:block;position:absolute;left:62px;bottom:0}
.d_hd dd:last-child{margin-right:0;background:none;}
.d_hd dd:hover{font-size:18px;transition: 0.5s all;color:#fb4957;font-weight:bolder;}
.d_hd dd:hover span{background:url(image/d_hov.png) center bottom no-repeat}
.d_hd .prev{display:block;width:12px;height:22px;background:url(image/prev_1.png) center center no-repeat;position:absolute;left:-12px;top:19px;}
.d_hd .next{display:block;width:12px;height:22px;background:url(image/next_1.png) center center no-repeat;position:absolute;right:-12px;top:19px;}
.d_bd_con{display:none}
.d_bd_con:first-child{display:block;}

.innav2 img{width:1006px;height:58px;}</pre></body></html>